Sugar refinery - Alemán Inglés Diccionario